package com.wyc.service.mode.builder;

import java.util.ArrayList;
/**
 * 建造者模式/生成器模式，将一个对象的构建和表现分离。即将构建过程参数化，控制不同构建流程。
 * */
public class demo1 {
    public static void main(String[] args) {
        ArrayList actions = new ArrayList();
        actions.add("engine boom");
        actions.add("start");
        actions.add("stop");
        CarModel car = new BenzModel();
        car.setSequence(actions);
        car.run();
    }
}
